423 x 518 feet = 128.93 x 157.89 meters