190 x 103 x 150 meters = 623.36 x 337.93 x 492.13 feet