70.9 x 37.6 meters = 232.61 x 123.36 feet