63 x 900 feet = 19.2 x 274.32 meters