427 x 518 feet = 130.15 x 157.89 meters