64 x 259 feet = 19.51 x 78.94 meters