95 x 895 feet = 28.96 x 272.8 meters