76 x 837 feet = 23.16 x 255.12 meters