232.3 x 93 feet = 70.81 x 28.35 meters