177 x 417 feet = 53.95 x 127.1 meters