645 x 416 feet = 196.6 x 126.8 meters