192 x 80 x 149 meters = 629.92 x 262.47 x 488.85 feet