65 x 259 feet = 19.81 x 78.94 meters