58 x 895 feet = 17.68 x 272.8 meters