103 x 366 x 669 meters = 337.93 x 1200.79 x 2194.88 feet