422 x 602 feet = 128.63 x 183.49 meters