103 x 681 x 386 meters = 337.93 x 2234.25 x 1266.4 feet