28.5 x 37.6 meters = 93.5 x 123.36 feet