122 x 93 feet = 37.19 x 28.35 meters