59 x 258 feet = 17.98 x 78.64 meters