54 x 891 feet = 16.46 x 271.58 meters