95 x 316 feet = 28.96 x 96.32 meters