56.6 x 96 meters = 185.7 x 314.96 feet