625 x 208 x 666 feet = 190.5 x 63.4 x 203 meters