270 x 258 feet = 82.3 x 78.64 meters