93 x 186.5 feet = 28.35 x 56.85 meters