65 x 122.2 feet = 19.81 x 37.25 meters