5848 inches = 148.5392 meters