93 x 120 feet = 28.35 x 36.58 meters