649 x 420 feet = 197.82 x 128.02 meters