192 x 417 feet = 58.52 x 127.1 meters