64 x 901 feet = 19.51 x 274.62 meters