87 x 669 x 417 feet = 26.52 x 203.91 x 127.1 meters