56 x 893 feet = 17.07 x 272.19 meters