93 x 24.5 feet = 28.35 x 7.47 meters