65 x 902 feet = 19.81 x 274.93 meters