59 x 820 feet = 17.98 x 249.94 meters