628 x 817 feet = 191.41 x 249.02 meters