65 x 77.8 feet = 19.81 x 23.71 meters