526 x 893 feet = 160.32 x 272.19 meters