86.9 x 53.6 meters = 285.1 x 175.85 feet