427 x 517 feet = 130.15 x 157.58 meters