149 x 523 x 270 meters = 488.85 x 1715.88 x 885.83 feet