62 x 823 feet = 18.9 x 250.85 meters