93 x 124.5 feet = 28.35 x 37.95 meters