207 x 602 feet = 63.09 x 183.49 meters