713 x 891 feet = 217.32 x 271.58 meters