191 x 203 x 142 meters = 626.64 x 666.01 x 465.88 feet