95 x 275 feet = 28.96 x 83.82 meters