676 x 854 feet = 206.04 x 260.3 meters