69.5 x 87.1 meters = 228.02 x 285.76 feet