259.3 x 257.1 feet = 79.03 x 78.36 meters