132 x 896 feet = 4023.36 x 27310.08 cm