418 x 429 feet = 127.41 x 130.76 meters