189 x 903 x 427 meters = 620.08 x 2962.6 x 1400.92 feet