666 x 695 feet = 203 x 211.84 meters