65 x 715 feet = 19.81 x 217.93 meters