417 x 419 feet = 127.1 x 127.71 meters