123.3 x 94.6 feet = 37.58 x 28.83 meters