90 x 103 x 639 meters = 295.28 x 337.93 x 2096.46 feet