5858 inches = 148.7932 meters