261 x 258 feet = 79.55 x 78.64 meters