51 x 837 feet = 15.54 x 255.12 meters