56 x 85.5 meters = 183.73 x 280.51 feet