418 x 425 feet = 127.41 x 129.54 meters