87 x 417 feet = 26.52 x 127.1 meters