649 x 396 feet = 197.82 x 120.7 meters