234.3 x 95 feet = 71.41 x 28.96 meters