422 x 518 feet = 128.63 x 157.89 meters