113 x 87 meters = 370.73 x 285.43 feet