417 x 586 feet = 127.1 x 178.61 meters