69.5 x 78.6 meters = 228.02 x 257.87 feet