258.3 x 256.1 feet = 78.73 x 78.06 meters